Estimating Color and Texture Parameters for Vector Graphics

نویسندگان

  • Stefan Jeschke
  • David Cline
  • Peter Wonka
چکیده

Diffusion curves are a powerful vector graphic representation that stores an image as a set of 2D Bezier curves with colors defined on either side. These colors are diffused over the image plane, resulting in smooth color regions as well as sharp boundaries. In this paper, we introduce a new automatic diffusion curve coloring algorithm. We start by defining a geometric heuristic for the maximum density of color control points along the image curves. Following this, we present a new algorithm to set the colors of these points so that the resulting diffused image is as close as possible to a source image in a least squares sense. We compare our coloring solution to the existing one which fails for textured regions, small features, and inaccurately placed curves. The second contribution of the paper is to extend the diffusion curve representation to include texture details based on Gabor noise. Like the curves themselves, the defined texture is resolution independent, and represented compactly. We define methods to automatically make an initial guess for the noise texure, and we provide intuitive manual controls to edit the parameters of the Gabor noise. Finally, we show that the diffusion curve representation itself extends to storing any number of attributes in an image, and we demonstrate this functionality with image stippling an hatching applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Vector Texture Maps on the GPU ALICE-TR-05-003

This paper presents VTMs (Vector Texture Maps), a novel representation of vector images that can be used as a texture by the GPU for real-time rendering. A VTM decomposes texture space into different regions, represented in an analytic way, by a set of implicit degree 3 polynomials. Each region can be rendered by a different fragment shading function. Accurate anti-aliasing is performed in real...

متن کامل

Estimating Color and Texture Parameters for Vector Graphics (Additional Material)

This document presents results that we generated using the techniques described in the paper. c © 2010 The Author(s) Journal compilation c © 2010 The Eurographics Association and Blackwell Publishing Ltd. Published by Blackwell Publishing, 9600 Garsington Road, Oxford OX4 2DQ, UK and 350 Main Street, Malden, MA 02148, USA. S. Jeschke & D. Cline & P. Wonka / Estimating Color and Texture Paramete...

متن کامل

Vector Texture Maps on the GPU

This paper presents VTMs (Vector Texture Maps), a novel representation of vector images that can be used as a texture by the GPU for real-time rendering. A VTM decomposes texture space into different regions, represented in an analytic way, by a set of implicit degree 3 polynomials. Each region can be rendered by a different fragment shading function. Accurate anti-aliasing is performed in real...

متن کامل

Detecting the Composite of Photographic Image and Computer Generated Image Combining with Color, Texture and Shape Feature

With the development of computer graphic techniques and smaller visual difference between photographic images (PG) and computer graphics (CG), splicing of computer graphics and photographic is becoming more common, which causes the need for automatically distinguishing computer generated images from real photographs. Based on several visual features that derived from color, texture and shape fe...

متن کامل

Applications of Texture-Based Flow Visualization

Flow visualization is a classic sub-field of scientific visualization. The task of flow visualization algorithms is to depict vector data, i.e., data with magnitude and direction. An important category of flow visualization techniques makes use of textures in order to convey the properties of a vector field. Recently, several research advances have been made in this special category, of dense, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 30  شماره 

صفحات  -

تاریخ انتشار 2011